<!DOCTYPE html>
<html class="no-js">
<head>
    <meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
    <title>KoInterfaceAndObjectDeclaration</title>
    <link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
    <script>var pathToRoot = "../../../";</script>
    <script>document.documentElement.classList.replace("no-js","js");</script>
    <script>const storage = localStorage.getItem("dokka-dark-mode")
    if (storage == null) {
        const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
        if (osDarkSchemePreferred === true) {
            document.getElementsByTagName("html")[0].classList.add("theme-dark")
        }
    } else {
        const savedDarkMode = JSON.parse(storage)
        if(savedDarkMode === true) {
            document.getElementsByTagName("html")[0].classList.add("theme-dark")
        }
    }
    </script>
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
<link href="../../../styles/style.css" rel="Stylesheet">
<link href="../../../styles/main.css" rel="Stylesheet">
<link href="../../../styles/prism.css" rel="Stylesheet">
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
</head>
<body>
    <div class="root">
<nav class="navigation" id="navigation-wrapper">
    <div class="navigation--inner">
        <div class="navigation-title">
            <button class="menu-toggle" id="menu-toggle" type="button">toggle menu</button>
            <div class="library-name">
                    <a class="library-name--link" href="../../../index.html">
                            Konsist 0.17.0
                    </a>
            </div>
            <div class="library-version">
            </div>
        </div>
        <div class="filter-section" id="filter-section">
                <button class="platform-tag platform-selector jvm-like" data-active="" data-filter=":lib:dokkaHtml/main">jvm</button>
        </div>
    </div>
    <div class="navigation-controls">
        <button class="navigation-controls--btn navigation-controls--theme" id="theme-toggle-button" type="button">switch theme</button>
        <div class="navigation-controls--btn navigation-controls--search" id="searchBar" role="button">search in API</div>
    </div>
</nav>
        <div id="container">
            <div class="sidebar" id="leftColumn">
                <div class="sidebar--inner" id="sideMenu"></div>
            </div>
            <div id="main">
<div class="main-content" data-page-type="classlike" id="content" pageIds="Konsist 0.17.0::com.lemonappdev.konsist.api.declaration.combined/KoInterfaceAndObjectDeclaration///PointingToDeclaration//1440829338">
  <div class="breadcrumbs"><a href="../../../index.html">Konsist 0.17.0</a><span class="delimiter">/</span><a href="../index.html">com.lemonappdev.konsist.api.declaration.combined</a><span class="delimiter">/</span><span class="current">KoInterfaceAndObjectDeclaration</span></div>
  <div class="cover ">
    <h1 class="cover"><span>Ko</span><wbr></wbr><span>Interface</span><wbr></wbr><span>And</span><wbr></wbr><span>Object</span><wbr></wbr><span><span>Declaration</span></span></h1>
    <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">interface </span><a href="index.html">KoInterfaceAndObjectDeclaration</a> : <a href="../-ko-class-and-interface-and-object-declaration/index.html">KoClassAndInterfaceAndObjectDeclaration</a></div><p class="paragraph">Represents a Kotlin interface or object declaration.</p><h4 class="">Inheritors</h4><div class="table"><div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../../com.lemonappdev.konsist.api.declaration/-ko-interface-declaration/index.html">KoInterfaceDeclaration</a></div></span></div><div></div></div></div><div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../../com.lemonappdev.konsist.api.declaration/-ko-object-declaration/index.html">KoObjectDeclaration</a></div></span></div><div></div></div></div></div></div></div>
  </div>
  <div class="tabbedcontent">
    <div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button><button class="section-tab" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION,EXTENSION_PROPERTY,EXTENSION_FUNCTION">Members &amp; Extensions</button></div>
    <div class="tabs-section-body">
      <div data-togglable="PROPERTY">
        <h2 class="">Properties</h2>
        <div class="table"><a data-name="1172281915%2FProperties%2F1440829338" anchor-label="annotations" id="1172281915%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/annotations.html"><span><span>annotations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1172281915%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/annotations.html">annotations</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-annotation-declaration/index.html">KoAnnotationDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">List of annotations.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1495245168%2FProperties%2F1440829338" anchor-label="containingDeclaration" id="-1495245168%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-containing-declaration-provider/containing-declaration.html"><span>containing</span><wbr></wbr><span><span>Declaration</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1495245168%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-containing-declaration-provider/containing-declaration.html">containingDeclaration</a><span class="token operator">: </span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-base-declaration/index.html">KoBaseDeclaration</a></div><div class="brief "><p class="paragraph">The parent of the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="2016112364%2FProperties%2F1440829338" anchor-label="containingFile" id="2016112364%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-containing-file-provider/containing-file.html"><span>containing</span><wbr></wbr><span><span>File</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2016112364%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-containing-file-provider/containing-file.html">containingFile</a><span class="token operator">: </span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-file-declaration/index.html">KoFileDeclaration</a></div><div class="brief "><p class="paragraph">File containing the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1430368308%2FProperties%2F1440829338" anchor-label="fullyQualifiedName" id="-1430368308%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-fully-qualified-name-provider/fully-qualified-name.html"><span>fully</span><wbr></wbr><span>Qualified</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1430368308%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-fully-qualified-name-provider/fully-qualified-name.html">fullyQualifiedName</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></div><div class="brief "><p class="paragraph">Fully qualified name of the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="410936528%2FProperties%2F1440829338" anchor-label="hasInternalModifier" id="410936528%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-visibility-modifier-provider/has-internal-modifier.html"><span>has</span><wbr></wbr><span>Internal</span><wbr></wbr><span><span>Modifier</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="410936528%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-visibility-modifier-provider/has-internal-modifier.html">hasInternalModifier</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has internal modifier.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1351198618%2FProperties%2F1440829338" anchor-label="hasKDoc" id="1351198618%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-k-doc-provider/has-k-doc.html"><span>has</span><wbr></wbr><span><span>KDoc</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1351198618%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-k-doc-provider/has-k-doc.html">hasKDoc</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has kDoc.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-791211172%2FProperties%2F1440829338" anchor-label="hasPrivateModifier" id="-791211172%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-visibility-modifier-provider/has-private-modifier.html"><span>has</span><wbr></wbr><span>Private</span><wbr></wbr><span><span>Modifier</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-791211172%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-visibility-modifier-provider/has-private-modifier.html">hasPrivateModifier</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has private modifier.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1826679889%2FProperties%2F1440829338" anchor-label="hasProtectedModifier" id="1826679889%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-visibility-modifier-provider/has-protected-modifier.html"><span>has</span><wbr></wbr><span>Protected</span><wbr></wbr><span><span>Modifier</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1826679889%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-visibility-modifier-provider/has-protected-modifier.html">hasProtectedModifier</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has protected modifier.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1336753052%2FProperties%2F1440829338" anchor-label="hasPublicModifier" id="-1336753052%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-visibility-modifier-provider/has-public-modifier.html"><span>has</span><wbr></wbr><span>Public</span><wbr></wbr><span><span>Modifier</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1336753052%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-visibility-modifier-provider/has-public-modifier.html">hasPublicModifier</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has public modifier.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1486559146%2FProperties%2F1440829338" anchor-label="hasPublicOrDefaultModifier" id="1486559146%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-visibility-modifier-provider/has-public-or-default-modifier.html"><span>has</span><wbr></wbr><span>Public</span><wbr></wbr><span>Or</span><wbr></wbr><span>Default</span><wbr></wbr><span><span>Modifier</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1486559146%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-visibility-modifier-provider/has-public-or-default-modifier.html">hasPublicOrDefaultModifier</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has public or no visibility modifier.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1306191170%2FProperties%2F1440829338" anchor-label="isTopLevel" id="1306191170%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-top-level-provider/is-top-level.html"><span>is</span><wbr></wbr><span>Top</span><wbr></wbr><span><span>Level</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1306191170%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-top-level-provider/is-top-level.html">isTopLevel</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration is defined at top level.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1271649908%2FProperties%2F1440829338" anchor-label="kDoc" id="-1271649908%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-k-doc-provider/k-doc.html"><span>k</span><wbr></wbr><span><span>Doc</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1271649908%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-k-doc-provider/k-doc.html">kDoc</a><span class="token operator">: </span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-k-doc-declaration/index.html">KoKDocDeclaration</a><span class="token operator">?</span></div><div class="brief "><p class="paragraph">Documentation of the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="753598476%2FProperties%2F1440829338" anchor-label="location" id="753598476%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-location-provider/location.html"><span><span>location</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="753598476%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-location-provider/location.html">location</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">Location of the declaration containing the file path, line and column.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1741763897%2FProperties%2F1440829338" anchor-label="locationWithText" id="1741763897%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-location-provider/location-with-text.html"><span>location</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Text</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1741763897%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-location-provider/location-with-text.html">locationWithText</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">Text of the declaration with the location (file path, line and column).</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-20275148%2FProperties%2F1440829338" anchor-label="modifiers" id="-20275148%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/modifiers.html"><span><span>modifiers</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-20275148%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/modifiers.html">modifiers</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api/-ko-modifier/index.html">KoModifier</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">List of modifiers.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1491763553%2FProperties%2F1440829338" anchor-label="moduleName" id="1491763553%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-module-provider/module-name.html"><span>module</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1491763553%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-module-provider/module-name.html">moduleName</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">The declaration's module name.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-251872052%2FProperties%2F1440829338" anchor-label="name" id="-251872052%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-name-provider/name.html"><span><span>name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-251872052%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-name-provider/name.html">name</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">Name of the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1133084323%2FProperties%2F1440829338" anchor-label="numAnnotations" id="-1133084323%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/num-annotations.html"><span>num</span><wbr></wbr><span><span>Annotations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1133084323%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/num-annotations.html">numAnnotations</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The number of annotations.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1156835988%2FProperties%2F1440829338" anchor-label="numModifiers" id="1156835988%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/num-modifiers.html"><span>num</span><wbr></wbr><span><span>Modifiers</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1156835988%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/num-modifiers.html">numModifiers</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The number of modifiers.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-36341511%2FProperties%2F1440829338" anchor-label="packagee" id="-36341511%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-package-provider/packagee.html"><span><span>packagee</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-36341511%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-package-provider/packagee.html">packagee</a><span class="token operator">: </span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-package-declaration/index.html">KoPackageDeclaration</a><span class="token operator">?</span></div><div class="brief "><p class="paragraph">Package of the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1510024564%2FProperties%2F1440829338" anchor-label="path" id="-1510024564%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-path-provider/path.html"><span><span>path</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1510024564%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-path-provider/path.html">path</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">File path of the declaration or path of the file.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1857205045%2FProperties%2F1440829338" anchor-label="projectPath" id="-1857205045%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-path-provider/project-path.html"><span>project</span><wbr></wbr><span><span>Path</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1857205045%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-path-provider/project-path.html">projectPath</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">Project file path of the declaration or root project path of the file.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="990505679%2FProperties%2F1440829338" anchor-label="sourceSetName" id="990505679%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-source-set-provider/source-set-name.html"><span>source</span><wbr></wbr><span>Set</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="990505679%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-source-set-provider/source-set-name.html">sourceSetName</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">The declaration's source set name.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="579833228%2FProperties%2F1440829338" anchor-label="text" id="579833228%2FProperties%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-text-provider/text.html"><span><span>text</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="579833228%2FProperties%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-text-provider/text.html">text</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">Text of the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div data-togglable="FUNCTION">
        <h2 class="">Functions</h2>
        <div class="table"><a data-name="302878165%2FFunctions%2F1440829338" anchor-label="classes" id="302878165%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/classes.html"><span><span>classes</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="302878165%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/classes.html"><span class="token function">classes</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-class-declaration/index.html">KoClassDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The classes present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-484836418%2FFunctions%2F1440829338" anchor-label="classesAndInterfaces" id="-484836418%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/classes-and-interfaces.html"><span>classes</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-484836418%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/classes-and-interfaces.html"><span class="token function">classesAndInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../-ko-class-and-interface-declaration/index.html">KoClassAndInterfaceDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The classes and interfaces present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-70017345%2FFunctions%2F1440829338" anchor-label="classesAndInterfacesAndObjects" id="-70017345%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/classes-and-interfaces-and-objects.html"><span>classes</span><wbr></wbr><span>And</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-70017345%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/classes-and-interfaces-and-objects.html"><span class="token function">classesAndInterfacesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../-ko-class-and-interface-and-object-declaration/index.html">KoClassAndInterfaceAndObjectDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The classes, interfaces and objects present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="577347602%2FFunctions%2F1440829338" anchor-label="classesAndObjects" id="577347602%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/classes-and-objects.html"><span>classes</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="577347602%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/classes-and-objects.html"><span class="token function">classesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../-ko-class-and-object-declaration/index.html">KoClassAndObjectDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The classes and objects present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1108210655%2FFunctions%2F1440829338" anchor-label="countAnnotations" id="-1108210655%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/count-annotations.html"><span>count</span><wbr></wbr><span><span>Annotations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1108210655%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/count-annotations.html"><span class="token function">countAnnotations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-annotation-declaration/index.html">KoAnnotationDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of annotations that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1572540219%2FFunctions%2F1440829338" anchor-label="countClasses" id="1572540219%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/count-classes.html"><span>count</span><wbr></wbr><span><span>Classes</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1572540219%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/count-classes.html"><span class="token function">countClasses</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-class-declaration/index.html">KoClassDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of classes that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="889817353%2FFunctions%2F1440829338" anchor-label="countClassesAndInterfaces" id="889817353%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/count-classes-and-interfaces.html"><span>count</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="889817353%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/count-classes-and-interfaces.html"><span class="token function">countClassesAndInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../-ko-class-and-interface-declaration/index.html">KoClassAndInterfaceDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of classes and interfaces that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1527605000%2FFunctions%2F1440829338" anchor-label="countClassesAndInterfacesAndObjects" id="1527605000%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/count-classes-and-interfaces-and-objects.html"><span>count</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1527605000%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/count-classes-and-interfaces-and-objects.html"><span class="token function">countClassesAndInterfacesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../-ko-class-and-interface-and-object-declaration/index.html">KoClassAndInterfaceAndObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of classes, interfaces and objects that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="765287791%2FFunctions%2F1440829338" anchor-label="countClassesAndObjects" id="765287791%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/count-classes-and-objects.html"><span>count</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="765287791%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/count-classes-and-objects.html"><span class="token function">countClassesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../-ko-class-and-object-declaration/index.html">KoClassAndObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of classes and objects that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1348897827%2FFunctions%2F1440829338" anchor-label="countDeclarations" id="1348897827%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/count-declarations.html"><span>count</span><wbr></wbr><span><span>Declarations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1348897827%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/count-declarations.html"><span class="token function">countDeclarations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-base-declaration/index.html">KoBaseDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of declarations that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1761682654%2FFunctions%2F1440829338" anchor-label="countExternalParents" id="1761682654%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/count-external-parents.html"><span>count</span><wbr></wbr><span>External</span><wbr></wbr><span><span>Parents</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1761682654%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/count-external-parents.html"><span class="token function">countExternalParents</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of external parents that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-409430884%2FFunctions%2F1440829338" anchor-label="countFunctions" id="-409430884%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/count-functions.html"><span>count</span><wbr></wbr><span><span>Functions</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-409430884%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/count-functions.html"><span class="token function">countFunctions</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-function-declaration/index.html">KoFunctionDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of functions that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1319895387%2FFunctions%2F1440829338" anchor-label="countInterfaces" id="1319895387%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/count-interfaces.html"><span>count</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1319895387%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/count-interfaces.html"><span class="token function">countInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-interface-declaration/index.html">KoInterfaceDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of interfaces that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1401841589%2FFunctions%2F1440829338" anchor-label="countInterfacesAndObjects" id="1401841589%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/count-interfaces-and-objects.html"><span>count</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1401841589%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/count-interfaces-and-objects.html"><span class="token function">countInterfacesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="index.html">KoInterfaceAndObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of interfaces and objects that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="761303007%2FFunctions%2F1440829338" anchor-label="countObjects" id="761303007%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/count-objects.html"><span>count</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="761303007%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/count-objects.html"><span class="token function">countObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-object-declaration/index.html">KoObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of objects that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1381370070%2FFunctions%2F1440829338" anchor-label="countParentInterfaces" id="-1381370070%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/count-parent-interfaces.html"><span>count</span><wbr></wbr><span>Parent</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1381370070%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/count-parent-interfaces.html"><span class="token function">countParentInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of parent interfaces that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="393659124%2FFunctions%2F1440829338" anchor-label="countParents" id="393659124%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/count-parents.html"><span>count</span><wbr></wbr><span><span>Parents</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="393659124%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/count-parents.html"><span class="token function">countParents</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of parents that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-337512572%2FFunctions%2F1440829338" anchor-label="countProperties" id="-337512572%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/count-properties.html"><span>count</span><wbr></wbr><span><span>Properties</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-337512572%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/count-properties.html"><span class="token function">countProperties</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-property-declaration/index.html">KoPropertyDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of properties that satisfies the specified predicate present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-536991124%2FFunctions%2F1440829338" anchor-label="declarations" id="-536991124%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/declarations.html"><span><span>declarations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-536991124%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/declarations.html"><span class="token function">declarations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-base-declaration/index.html">KoBaseDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The declarations present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1269285338%2FFunctions%2F1440829338" anchor-label="declarationsOf" id="-1269285338%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.ext.provider/declarations-of.html"><span>declarations</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1269285338%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.ext.provider/declarations-of.html">T</a><span class="token operator"> : </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-base-provider/index.html">KoBaseProvider</a><span class="token operator">&gt; </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/index.html">KoDeclarationProvider</a><span class="token punctuation">.</span><a href="../../com.lemonappdev.konsist.api.ext.provider/declarations-of.html"><span class="token function">declarationsOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.ext.provider/declarations-of.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The declarations of type <a href="../../com.lemonappdev.konsist.api.ext.provider/declarations-of.html">T</a> present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1911979776%2FFunctions%2F1440829338" anchor-label="externalParents" id="-1911979776%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/external-parents.html"><span>external</span><wbr></wbr><span><span>Parents</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1911979776%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/external-parents.html"><span class="token function">externalParents</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">List containing external parents of the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1149343516%2FFunctions%2F1440829338" anchor-label="functions" id="-1149343516%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/functions.html"><span><span>functions</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1149343516%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/functions.html"><span class="token function">functions</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-function-declaration/index.html">KoFunctionDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The functions present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1392563395%2FFunctions%2F1440829338" anchor-label="hasAllAnnotations" id="-1392563395%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-all-annotations.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Annotations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1392563395%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-all-annotations.html"><span class="token function">hasAllAnnotations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-annotation-declaration/index.html">KoAnnotationDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all annotations that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="87036580%2FFunctions%2F1440829338" anchor-label="hasAllAnnotationsOf" id="87036580%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-all-annotations-of.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span>Annotations</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="87036580%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-all-annotations-of.html"><span class="token function">hasAllAnnotationsOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-all-annotations-of.html"><span class="token function">hasAllAnnotationsOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has annotations with all the specified <code class="lang-kotlin">KClass</code> type.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1278639133%2FFunctions%2F1440829338" anchor-label="hasAllClasses" id="1278639133%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-all-classes.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Classes</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1278639133%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-all-classes.html"><span class="token function">hasAllClasses</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-class-declaration/index.html">KoClassDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all classes that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1041393105%2FFunctions%2F1440829338" anchor-label="hasAllClassesAndInterfaces" id="-1041393105%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-all-classes-and-interfaces.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1041393105%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-all-classes-and-interfaces.html"><span class="token function">hasAllClassesAndInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../-ko-class-and-interface-declaration/index.html">KoClassAndInterfaceDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all classes and interfaces that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1135087978%2FFunctions%2F1440829338" anchor-label="hasAllClassesAndInterfacesAndObjects" id="1135087978%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-all-classes-and-interfaces-and-objects.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1135087978%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-all-classes-and-interfaces-and-objects.html"><span class="token function">hasAllClassesAndInterfacesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../-ko-class-and-interface-and-object-declaration/index.html">KoClassAndInterfaceAndObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all classes, interfaces and objects that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1053402095%2FFunctions%2F1440829338" anchor-label="hasAllClassesAndObjects" id="-1053402095%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-all-classes-and-objects.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1053402095%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-all-classes-and-objects.html"><span class="token function">hasAllClassesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../-ko-class-and-object-declaration/index.html">KoClassAndObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all classes and objects that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="530019785%2FFunctions%2F1440829338" anchor-label="hasAllDeclarations" id="530019785%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/has-all-declarations.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Declarations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="530019785%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/has-all-declarations.html"><span class="token function">hasAllDeclarations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-base-declaration/index.html">KoBaseDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all declarations that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="140208462%2FFunctions%2F1440829338" anchor-label="hasAllExternalParents" id="140208462%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-all-external-parents.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span>External</span><wbr></wbr><span><span>Parents</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="140208462%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-all-external-parents.html"><span class="token function">hasAllExternalParents</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all external parents that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-533638788%2FFunctions%2F1440829338" anchor-label="hasAllExternalParentsOf" id="-533638788%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-all-external-parents-of.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span>External</span><wbr></wbr><span>Parents</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-533638788%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-all-external-parents-of.html"><span class="token function">hasAllExternalParentsOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-all-external-parents-of.html"><span class="token function">hasAllExternalParentsOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has external parents with all the specified <code class="lang-kotlin">KClass</code> type.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1118644486%2FFunctions%2F1440829338" anchor-label="hasAllFunctions" id="1118644486%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-all-functions.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Functions</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1118644486%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-all-functions.html"><span class="token function">hasAllFunctions</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-function-declaration/index.html">KoFunctionDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all functions that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1221834975%2FFunctions%2F1440829338" anchor-label="hasAllInterfaces" id="1221834975%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-all-interfaces.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1221834975%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-all-interfaces.html"><span class="token function">hasAllInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-interface-declaration/index.html">KoInterfaceDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all interfaces that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="287636725%2FFunctions%2F1440829338" anchor-label="hasAllInterfacesAndObjects" id="287636725%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-all-interfaces-and-objects.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="287636725%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-all-interfaces-and-objects.html"><span class="token function">hasAllInterfacesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="index.html">KoInterfaceAndObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all interfaces and objects that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1508772741%2FFunctions%2F1440829338" anchor-label="hasAllModifiers" id="-1508772741%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/has-all-modifiers.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Modifiers</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1508772741%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/has-all-modifiers.html"><span class="token function">hasAllModifiers</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">modifiers<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api/-ko-modifier/index.html">KoModifier</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/has-all-modifiers.html"><span class="token function">hasAllModifiers</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">modifier<span class="token operator">: </span><a href="../../com.lemonappdev.konsist.api/-ko-modifier/index.html">KoModifier</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>modifiers<span class="token operator">: </span><a href="../../com.lemonappdev.konsist.api/-ko-modifier/index.html">KoModifier</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all specified modifiers.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="805163107%2FFunctions%2F1440829338" anchor-label="hasAllObjects" id="805163107%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-all-objects.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="805163107%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-all-objects.html"><span class="token function">hasAllObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-object-declaration/index.html">KoObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all objects that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="778906234%2FFunctions%2F1440829338" anchor-label="hasAllParentInterfaces" id="778906234%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-all-parent-interfaces.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span>Parent</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="778906234%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-all-parent-interfaces.html"><span class="token function">hasAllParentInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all parent interfaces that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-695555804%2FFunctions%2F1440829338" anchor-label="hasAllParentInterfacesOf" id="-695555804%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-all-parent-interfaces-of.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span>Parent</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-695555804%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-all-parent-interfaces-of.html"><span class="token function">hasAllParentInterfacesOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-all-parent-interfaces-of.html"><span class="token function">hasAllParentInterfacesOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has parent interfaces with all the specified <code class="lang-kotlin">KClass</code> type.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1048326098%2FFunctions%2F1440829338" anchor-label="hasAllParents" id="-1048326098%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-all-parents.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Parents</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1048326098%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-all-parents.html"><span class="token function">hasAllParents</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all parents (parent classes and parent interfaces) that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="189778876%2FFunctions%2F1440829338" anchor-label="hasAllParentsOf" id="189778876%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-all-parents-of.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span>Parents</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="189778876%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-all-parents-of.html"><span class="token function">hasAllParentsOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-all-parents-of.html"><span class="token function">hasAllParentsOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has parents with all the specified <code class="lang-kotlin">KClass</code> type.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1818546836%2FFunctions%2F1440829338" anchor-label="hasAllProperties" id="1818546836%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-all-properties.html"><span>has</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Properties</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1818546836%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-all-properties.html"><span class="token function">hasAllProperties</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-property-declaration/index.html">KoPropertyDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has all properties that satisfy the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1581285295%2FFunctions%2F1440829338" anchor-label="hasAnnotation" id="-1581285295%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotation.html"><span>has</span><wbr></wbr><span><span>Annotation</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1581285295%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotation.html"><span class="token function">hasAnnotation</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-annotation-declaration/index.html">KoAnnotationDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one annotation that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1034011868%2FFunctions%2F1440829338" anchor-label="hasAnnotationOf" id="-1034011868%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotation-of.html"><span>has</span><wbr></wbr><span>Annotation</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1034011868%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotation-of.html"><span class="token function">hasAnnotationOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotation-of.html"><span class="token function">hasAnnotationOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one annotation of the specified <code class="lang-kotlin">KClass</code> type.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="704555128%2FFunctions%2F1440829338" anchor-label="hasAnnotationOf" id="704555128%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.ext.provider/has-annotation-of.html"><span>has</span><wbr></wbr><span>Annotation</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="704555128%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.ext.provider/has-annotation-of.html">T</a><span class="token operator">&gt; </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/index.html">KoAnnotationProvider</a><span class="token punctuation">.</span><a href="../../com.lemonappdev.konsist.api.ext.provider/has-annotation-of.html"><span class="token function">hasAnnotationOf</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Returns <code class="lang-kotlin">true</code> if declaration represents the type of <a href="../../com.lemonappdev.konsist.api.ext.provider/has-annotation-of.html">T</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-504664463%2FFunctions%2F1440829338" anchor-label="hasAnnotations" id="-504664463%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotations.html"><span>has</span><wbr></wbr><span><span>Annotations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-504664463%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotations.html"><span class="token function">hasAnnotations</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever declaration has any annotation.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="542189061%2FFunctions%2F1440829338" anchor-label="hasAnnotationsWithAllNames" id="542189061%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotations-with-all-names.html"><span>has</span><wbr></wbr><span>Annotations</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="542189061%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotations-with-all-names.html"><span class="token function">hasAnnotationsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotations-with-all-names.html"><span class="token function">hasAnnotationsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has annotations with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1029809623%2FFunctions%2F1440829338" anchor-label="hasAnnotationWithName" id="1029809623%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotation-with-name.html"><span>has</span><wbr></wbr><span>Annotation</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1029809623%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotation-with-name.html"><span class="token function">hasAnnotationWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-annotation-provider/has-annotation-with-name.html"><span class="token function">hasAnnotationWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one annotation whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1105380382%2FFunctions%2F1440829338" anchor-label="hasClass" id="-1105380382%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-class.html"><span>has</span><wbr></wbr><span><span>Class</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1105380382%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-class.html"><span class="token function">hasClass</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-class-declaration/index.html">KoClassDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one class that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1429495839%2FFunctions%2F1440829338" anchor-label="hasClasses" id="-1429495839%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-classes.html"><span>has</span><wbr></wbr><span><span>Classes</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1429495839%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-classes.html"><span class="token function">hasClasses</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has classes.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1312995671%2FFunctions%2F1440829338" anchor-label="hasClassesAndInterfacesAndObjectsWithAllNames" id="1312995671%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-classes-and-interfaces-and-objects-with-all-names.html"><span>has</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>And</span><wbr></wbr><span>Objects</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1312995671%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-classes-and-interfaces-and-objects-with-all-names.html"><span class="token function">hasClassesAndInterfacesAndObjectsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-classes-and-interfaces-and-objects-with-all-names.html"><span class="token function">hasClassesAndInterfacesAndObjectsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has classes, interfaces and objects with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="698479797%2FFunctions%2F1440829338" anchor-label="hasClassesAndInterfacesWithAllNames" id="698479797%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-classes-and-interfaces-with-all-names.html"><span>has</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="698479797%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-classes-and-interfaces-with-all-names.html"><span class="token function">hasClassesAndInterfacesWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-classes-and-interfaces-with-all-names.html"><span class="token function">hasClassesAndInterfacesWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has classes and interfaces with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1783816741%2FFunctions%2F1440829338" anchor-label="hasClassesAndObjectsWithAllNames" id="1783816741%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-classes-and-objects-with-all-names.html"><span>has</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span>Objects</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1783816741%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-classes-and-objects-with-all-names.html"><span class="token function">hasClassesAndObjectsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-classes-and-objects-with-all-names.html"><span class="token function">hasClassesAndObjectsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has classes and objects with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1971589412%2FFunctions%2F1440829338" anchor-label="hasClassesOrInterfaces" id="-1971589412%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-classes-or-interfaces.html"><span>has</span><wbr></wbr><span>Classes</span><wbr></wbr><span>Or</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1971589412%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-classes-or-interfaces.html"><span class="token function">hasClassesOrInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has classes and interfaces.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-38767275%2FFunctions%2F1440829338" anchor-label="hasClassesOrInterfacesOrObjects" id="-38767275%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-classes-or-interfaces-or-objects.html"><span>has</span><wbr></wbr><span>Classes</span><wbr></wbr><span>Or</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>Or</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-38767275%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-classes-or-interfaces-or-objects.html"><span class="token function">hasClassesOrInterfacesOrObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has classes, interfaces and objects.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="445628980%2FFunctions%2F1440829338" anchor-label="hasClassesOrObjects" id="445628980%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-classes-or-objects.html"><span>has</span><wbr></wbr><span>Classes</span><wbr></wbr><span>Or</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="445628980%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-classes-or-objects.html"><span class="token function">hasClassesOrObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has classes and objects.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="738541335%2FFunctions%2F1440829338" anchor-label="hasClassesWithAllNames" id="738541335%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-classes-with-all-names.html"><span>has</span><wbr></wbr><span>Classes</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="738541335%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-classes-with-all-names.html"><span class="token function">hasClassesWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-classes-with-all-names.html"><span class="token function">hasClassesWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has classes with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1133250571%2FFunctions%2F1440829338" anchor-label="hasClassOrInterface" id="1133250571%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-class-or-interface.html"><span>has</span><wbr></wbr><span>Class</span><wbr></wbr><span>Or</span><wbr></wbr><span><span>Interface</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1133250571%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-class-or-interface.html"><span class="token function">hasClassOrInterface</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../-ko-class-and-interface-declaration/index.html">KoClassAndInterfaceDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one class or interface that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-439526325%2FFunctions%2F1440829338" anchor-label="hasClassOrInterfaceOrObject" id="-439526325%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-class-or-interface-or-object.html"><span>has</span><wbr></wbr><span>Class</span><wbr></wbr><span>Or</span><wbr></wbr><span>Interface</span><wbr></wbr><span>Or</span><wbr></wbr><span><span>Object</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-439526325%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-class-or-interface-or-object.html"><span class="token function">hasClassOrInterfaceOrObject</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../-ko-class-and-interface-and-object-declaration/index.html">KoClassAndInterfaceAndObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one class, interface or object that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-236834473%2FFunctions%2F1440829338" anchor-label="hasClassOrInterfaceOrObjectWithName" id="-236834473%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-class-or-interface-or-object-with-name.html"><span>has</span><wbr></wbr><span>Class</span><wbr></wbr><span>Or</span><wbr></wbr><span>Interface</span><wbr></wbr><span>Or</span><wbr></wbr><span>Object</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-236834473%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-class-or-interface-or-object-with-name.html"><span class="token function">hasClassOrInterfaceOrObjectWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/has-class-or-interface-or-object-with-name.html"><span class="token function">hasClassOrInterfaceOrObjectWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one class, interface or object whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1979749255%2FFunctions%2F1440829338" anchor-label="hasClassOrInterfaceWithName" id="1979749255%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-class-or-interface-with-name.html"><span>has</span><wbr></wbr><span>Class</span><wbr></wbr><span>Or</span><wbr></wbr><span>Interface</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1979749255%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-class-or-interface-with-name.html"><span class="token function">hasClassOrInterfaceWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/has-class-or-interface-with-name.html"><span class="token function">hasClassOrInterfaceWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one class or interface whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1318844645%2FFunctions%2F1440829338" anchor-label="hasClassOrObject" id="-1318844645%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-class-or-object.html"><span>has</span><wbr></wbr><span>Class</span><wbr></wbr><span>Or</span><wbr></wbr><span><span>Object</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1318844645%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-class-or-object.html"><span class="token function">hasClassOrObject</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../-ko-class-and-object-declaration/index.html">KoClassAndObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one class or object that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-541336721%2FFunctions%2F1440829338" anchor-label="hasClassOrObjectWithName" id="-541336721%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-class-or-object-with-name.html"><span>has</span><wbr></wbr><span>Class</span><wbr></wbr><span>Or</span><wbr></wbr><span>Object</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-541336721%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-class-or-object-with-name.html"><span class="token function">hasClassOrObjectWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/has-class-or-object-with-name.html"><span class="token function">hasClassOrObjectWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one class or object whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1655579863%2FFunctions%2F1440829338" anchor-label="hasClassWithName" id="1655579863%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-class-with-name.html"><span>has</span><wbr></wbr><span>Class</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1655579863%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-class-with-name.html"><span class="token function">hasClassWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/has-class-with-name.html"><span class="token function">hasClassWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one class whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1716757687%2FFunctions%2F1440829338" anchor-label="hasDeclaration" id="-1716757687%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/has-declaration.html"><span>has</span><wbr></wbr><span><span>Declaration</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1716757687%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/has-declaration.html"><span class="token function">hasDeclaration</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-base-declaration/index.html">KoBaseDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one declaration that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1669448996%2FFunctions%2F1440829338" anchor-label="hasDeclarations" id="1669448996%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/has-declarations.html"><span>has</span><wbr></wbr><span><span>Declarations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1669448996%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/has-declarations.html"><span class="token function">hasDeclarations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has declarations.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1401246150%2FFunctions%2F1440829338" anchor-label="hasExternalParent" id="1401246150%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parent.html"><span>has</span><wbr></wbr><span>External</span><wbr></wbr><span><span>Parent</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1401246150%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parent.html"><span class="token function">hasExternalParent</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one external parent that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-31668596%2FFunctions%2F1440829338" anchor-label="hasExternalParentOf" id="-31668596%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parent-of.html"><span>has</span><wbr></wbr><span>External</span><wbr></wbr><span>Parent</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-31668596%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parent-of.html"><span class="token function">hasExternalParentOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parent-of.html"><span class="token function">hasExternalParentOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one external parent of the specified <code class="lang-kotlin">KClass</code> type.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-383348668%2FFunctions%2F1440829338" anchor-label="hasExternalParentOf" id="-383348668%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.ext.provider/has-external-parent-of.html"><span>has</span><wbr></wbr><span>External</span><wbr></wbr><span>Parent</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-383348668%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.ext.provider/has-external-parent-of.html">T</a><span class="token operator">&gt; </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/index.html">KoExternalParentProvider</a><span class="token punctuation">.</span><a href="../../com.lemonappdev.konsist.api.ext.provider/has-external-parent-of.html"><span class="token function">hasExternalParentOf</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Returns <code class="lang-kotlin">true</code> if declaration represents the type of <a href="../../com.lemonappdev.konsist.api.ext.provider/has-external-parent-of.html">T</a>. The external parent is a parent defined outside the project codebase (defined inside external library).</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1244120130%2FFunctions%2F1440829338" anchor-label="hasExternalParents" id="1244120130%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parents.html"><span>has</span><wbr></wbr><span>External</span><wbr></wbr><span><span>Parents</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1244120130%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parents.html"><span class="token function">hasExternalParents</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever declaration has any external parents. The external parent is a parent defined outside project codebase (defined inside external library).</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-714353639%2FFunctions%2F1440829338" anchor-label="hasExternalParentsWithAllNames" id="-714353639%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parents-with-all-names.html"><span>has</span><wbr></wbr><span>External</span><wbr></wbr><span>Parents</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-714353639%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parents-with-all-names.html"><span class="token function">hasExternalParentsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parents-with-all-names.html"><span class="token function">hasExternalParentsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has parents interface defined project codebase (external == false)</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1382835383%2FFunctions%2F1440829338" anchor-label="hasExternalParentWithName" id="-1382835383%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parent-with-name.html"><span>has</span><wbr></wbr><span>External</span><wbr></wbr><span>Parent</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1382835383%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parent-with-name.html"><span class="token function">hasExternalParentWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/has-external-parent-with-name.html"><span class="token function">hasExternalParentWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one external parent whose name matches any of the specified.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1040030104%2FFunctions%2F1440829338" anchor-label="hasFunction" id="-1040030104%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-function.html"><span>has</span><wbr></wbr><span><span>Function</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1040030104%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-function.html"><span class="token function">hasFunction</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-function-declaration/index.html">KoFunctionDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one function that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1898721156%2FFunctions%2F1440829338" anchor-label="hasFunctions" id="-1898721156%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-functions.html"><span>has</span><wbr></wbr><span><span>Functions</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1898721156%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-functions.html"><span class="token function">hasFunctions</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has functions.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="586976553%2FFunctions%2F1440829338" anchor-label="hasFunctionsWithAllNames" id="586976553%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-functions-with-all-names.html"><span>has</span><wbr></wbr><span>Functions</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="586976553%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-functions-with-all-names.html"><span class="token function">hasFunctionsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-functions-with-all-names.html"><span class="token function">hasFunctionsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has functions with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-208107945%2FFunctions%2F1440829338" anchor-label="hasFunctionWithName" id="-208107945%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-function-with-name.html"><span>has</span><wbr></wbr><span>Function</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-208107945%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-function-with-name.html"><span class="token function">hasFunctionWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/has-function-with-name.html"><span class="token function">hasFunctionWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one function whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="345101505%2FFunctions%2F1440829338" anchor-label="hasInterface" id="345101505%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-interface.html"><span>has</span><wbr></wbr><span><span>Interface</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="345101505%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-interface.html"><span class="token function">hasInterface</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-interface-declaration/index.html">KoInterfaceDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one interface that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1185893362%2FFunctions%2F1440829338" anchor-label="hasInterfaceOrObject" id="1185893362%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-interface-or-object.html"><span>has</span><wbr></wbr><span>Interface</span><wbr></wbr><span>Or</span><wbr></wbr><span><span>Object</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1185893362%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-interface-or-object.html"><span class="token function">hasInterfaceOrObject</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="index.html">KoInterfaceAndObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one interface or object that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-2014300807%2FFunctions%2F1440829338" anchor-label="hasInterfaceOrObjectWithName" id="-2014300807%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-interface-or-object-with-name.html"><span>has</span><wbr></wbr><span>Interface</span><wbr></wbr><span>Or</span><wbr></wbr><span>Object</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-2014300807%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-interface-or-object-with-name.html"><span class="token function">hasInterfaceOrObjectWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-interface-or-object-with-name.html"><span class="token function">hasInterfaceOrObjectWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one interface or object whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="217659584%2FFunctions%2F1440829338" anchor-label="hasInterfaces" id="217659584%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-interfaces.html"><span>has</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="217659584%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-interfaces.html"><span class="token function">hasInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has interfaces.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-875077099%2FFunctions%2F1440829338" anchor-label="hasInterfacesAndObjectsWithAllNames" id="-875077099%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-interfaces-and-objects-with-all-names.html"><span>has</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>And</span><wbr></wbr><span>Objects</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-875077099%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-interfaces-and-objects-with-all-names.html"><span class="token function">hasInterfacesAndObjectsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-interfaces-and-objects-with-all-names.html"><span class="token function">hasInterfacesAndObjectsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has interfaces and objects with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1443444911%2FFunctions%2F1440829338" anchor-label="hasInterfacesOrObjects" id="-1443444911%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-interfaces-or-objects.html"><span>has</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>Or</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1443444911%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/has-interfaces-or-objects.html"><span class="token function">hasInterfacesOrObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has interfaces and objects.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1112560615%2FFunctions%2F1440829338" anchor-label="hasInterfacesWithAllNames" id="-1112560615%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-interfaces-with-all-names.html"><span>has</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1112560615%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-interfaces-with-all-names.html"><span class="token function">hasInterfacesWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-interfaces-with-all-names.html"><span class="token function">hasInterfacesWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has interfaces with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1940393915%2FFunctions%2F1440829338" anchor-label="hasInterfaceWithName" id="-1940393915%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-interface-with-name.html"><span>has</span><wbr></wbr><span>Interface</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1940393915%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-interface-with-name.html"><span class="token function">hasInterfaceWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/has-interface-with-name.html"><span class="token function">hasInterfaceWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one interface whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-759239309%2FFunctions%2F1440829338" anchor-label="hasModifier" id="-759239309%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/has-modifier.html"><span>has</span><wbr></wbr><span><span>Modifier</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-759239309%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/has-modifier.html"><span class="token function">hasModifier</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">modifiers<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api/-ko-modifier/index.html">KoModifier</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/has-modifier.html"><span class="token function">hasModifier</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">modifier<span class="token operator">: </span><a href="../../com.lemonappdev.konsist.api/-ko-modifier/index.html">KoModifier</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>modifiers<span class="token operator">: </span><a href="../../com.lemonappdev.konsist.api/-ko-modifier/index.html">KoModifier</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one specified modifier.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="589892776%2FFunctions%2F1440829338" anchor-label="hasModifiers" id="589892776%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/has-modifiers.html"><span>has</span><wbr></wbr><span><span>Modifiers</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="589892776%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider.modifier/-ko-modifier-provider/has-modifiers.html"><span class="token function">hasModifiers</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has modifiers.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="172410772%2FFunctions%2F1440829338" anchor-label="hasNameContaining" id="172410772%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-name-provider/has-name-containing.html"><span>has</span><wbr></wbr><span>Name</span><wbr></wbr><span><span>Containing</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="172410772%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-name-provider/has-name-containing.html"><span class="token function">hasNameContaining</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">text<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Name of the declaration containing text.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1776899155%2FFunctions%2F1440829338" anchor-label="hasNameEndingWith" id="1776899155%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-name-provider/has-name-ending-with.html"><span>has</span><wbr></wbr><span>Name</span><wbr></wbr><span>Ending</span><wbr></wbr><span><span>With</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1776899155%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-name-provider/has-name-ending-with.html"><span class="token function">hasNameEndingWith</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">suffix<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Name of the declaration with suffix.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1132264338%2FFunctions%2F1440829338" anchor-label="hasNameMatching" id="-1132264338%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-name-provider/has-name-matching.html"><span>has</span><wbr></wbr><span>Name</span><wbr></wbr><span><span>Matching</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1132264338%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-name-provider/has-name-matching.html"><span class="token function">hasNameMatching</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">regex<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-regex/index.html">Regex</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Name of the declaration matching regex.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="6446188%2FFunctions%2F1440829338" anchor-label="hasNameStartingWith" id="6446188%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-name-provider/has-name-starting-with.html"><span>has</span><wbr></wbr><span>Name</span><wbr></wbr><span>Starting</span><wbr></wbr><span><span>With</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="6446188%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-name-provider/has-name-starting-with.html"><span class="token function">hasNameStartingWith</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">prefix<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Name of the declaration with prefix.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1595049327%2FFunctions%2F1440829338" anchor-label="hasObject" id="1595049327%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-object.html"><span>has</span><wbr></wbr><span><span>Object</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1595049327%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-object.html"><span class="token function">hasObject</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-object-declaration/index.html">KoObjectDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one object that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="684208790%2FFunctions%2F1440829338" anchor-label="hasObjects" id="684208790%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-objects.html"><span>has</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="684208790%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-objects.html"><span class="token function">hasObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has objects.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1225618279%2FFunctions%2F1440829338" anchor-label="hasObjectsWithAllNames" id="-1225618279%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-objects-with-all-names.html"><span>has</span><wbr></wbr><span>Objects</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1225618279%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-objects-with-all-names.html"><span class="token function">hasObjectsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-objects-with-all-names.html"><span class="token function">hasObjectsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has objects with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="36324081%2FFunctions%2F1440829338" anchor-label="hasObjectWithName" id="36324081%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-object-with-name.html"><span>has</span><wbr></wbr><span>Object</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="36324081%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-object-with-name.html"><span class="token function">hasObjectWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/has-object-with-name.html"><span class="token function">hasObjectWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one object whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1123605200%2FFunctions%2F1440829338" anchor-label="hasParent" id="-1123605200%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parent.html"><span>has</span><wbr></wbr><span><span>Parent</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1123605200%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parent.html"><span class="token function">hasParent</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one parent (parent class or parent interface) that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1010019268%2FFunctions%2F1440829338" anchor-label="hasParentInterface" id="1010019268%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interface.html"><span>has</span><wbr></wbr><span>Parent</span><wbr></wbr><span><span>Interface</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1010019268%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interface.html"><span class="token function">hasParentInterface</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one parent interface that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1551429648%2FFunctions%2F1440829338" anchor-label="hasParentInterfaceOf" id="1551429648%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interface-of.html"><span>has</span><wbr></wbr><span>Parent</span><wbr></wbr><span>Interface</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1551429648%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interface-of.html"><span class="token function">hasParentInterfaceOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interface-of.html"><span class="token function">hasParentInterfaceOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one parent interface of the specified <code class="lang-kotlin">KClass</code> type.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-567316846%2FFunctions%2F1440829338" anchor-label="hasParentInterfaceOf" id="-567316846%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.ext.provider/has-parent-interface-of.html"><span>has</span><wbr></wbr><span>Parent</span><wbr></wbr><span>Interface</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-567316846%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.ext.provider/has-parent-interface-of.html">T</a><span class="token operator">&gt; </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/index.html">KoParentInterfaceProvider</a><span class="token punctuation">.</span><a href="../../com.lemonappdev.konsist.api.ext.provider/has-parent-interface-of.html"><span class="token function">hasParentInterfaceOf</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Returns <code class="lang-kotlin">true</code> if declaration represents the type of <a href="../../com.lemonappdev.konsist.api.ext.provider/has-parent-interface-of.html">T</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1620006720%2FFunctions%2F1440829338" anchor-label="hasParentInterfaces" id="1620006720%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interfaces.html"><span>has</span><wbr></wbr><span>Parent</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1620006720%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interfaces.html"><span class="token function">hasParentInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever declaration has any parent interface.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="680300697%2FFunctions%2F1440829338" anchor-label="hasParentInterfacesWithAllNames" id="680300697%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interfaces-with-all-names.html"><span>has</span><wbr></wbr><span>Parent</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="680300697%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interfaces-with-all-names.html"><span class="token function">hasParentInterfacesWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interfaces-with-all-names.html"><span class="token function">hasParentInterfacesWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has parent interfaces defined with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-471788475%2FFunctions%2F1440829338" anchor-label="hasParentInterfaceWithName" id="-471788475%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interface-with-name.html"><span>has</span><wbr></wbr><span>Parent</span><wbr></wbr><span>Interface</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-471788475%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interface-with-name.html"><span class="token function">hasParentInterfaceWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/has-parent-interface-with-name.html"><span class="token function">hasParentInterfaceWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one parent interface whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1157761352%2FFunctions%2F1440829338" anchor-label="hasParentOf" id="-1157761352%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parent-of.html"><span>has</span><wbr></wbr><span>Parent</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1157761352%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parent-of.html"><span class="token function">hasParentOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parent-of.html"><span class="token function">hasParentOf</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one parent of the specified <code class="lang-kotlin">KClass</code> type.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="2131286510%2FFunctions%2F1440829338" anchor-label="hasParentOf" id="2131286510%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.ext.provider/has-parent-of.html"><span>has</span><wbr></wbr><span>Parent</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2131286510%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.ext.provider/has-parent-of.html">T</a><span class="token operator">&gt; </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/index.html">KoParentProvider</a><span class="token punctuation">.</span><a href="../../com.lemonappdev.konsist.api.ext.provider/has-parent-of.html"><span class="token function">hasParentOf</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Returns <code class="lang-kotlin">true</code> if declaration represents the type of <a href="../../com.lemonappdev.konsist.api.ext.provider/has-parent-of.html">T</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="524962476%2FFunctions%2F1440829338" anchor-label="hasParents" id="524962476%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parents.html"><span>has</span><wbr></wbr><span><span>Parents</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="524962476%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parents.html"><span class="token function">hasParents</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever declaration has any parent (parent class and parent interfaces).</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="317265753%2FFunctions%2F1440829338" anchor-label="hasParentsWithAllNames" id="317265753%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parents-with-all-names.html"><span>has</span><wbr></wbr><span>Parents</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="317265753%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parents-with-all-names.html"><span class="token function">hasParentsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parents-with-all-names.html"><span class="token function">hasParentsWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has parents (parent classes and parent interfaces) with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="2103952797%2FFunctions%2F1440829338" anchor-label="hasParentWithName" id="2103952797%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parent-with-name.html"><span>has</span><wbr></wbr><span>Parent</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2103952797%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parent-with-name.html"><span class="token function">hasParentWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/has-parent-with-name.html"><span class="token function">hasParentWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one parent (parent class and parent interfaces) whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="955122993%2FFunctions%2F1440829338" anchor-label="hasProperties" id="955122993%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-properties.html"><span>has</span><wbr></wbr><span><span>Properties</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="955122993%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-properties.html"><span class="token function">hasProperties</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration has properties.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1098773693%2FFunctions%2F1440829338" anchor-label="hasPropertiesWithAllNames" id="1098773693%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-properties-with-all-names.html"><span>has</span><wbr></wbr><span>Properties</span><wbr></wbr><span>With</span><wbr></wbr><span>All</span><wbr></wbr><span><span>Names</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1098773693%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-properties-with-all-names.html"><span class="token function">hasPropertiesWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-properties-with-all-names.html"><span class="token function">hasPropertiesWithAllNames</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has properties with all the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1460603569%2FFunctions%2F1440829338" anchor-label="hasProperty" id="1460603569%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-property.html"><span>has</span><wbr></wbr><span><span>Property</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1460603569%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-property.html"><span class="token function">hasProperty</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">predicate<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-property-declaration/index.html">KoPropertyDeclaration</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one property that satisfies the provided predicate.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1114437065%2FFunctions%2F1440829338" anchor-label="hasPropertyWithName" id="1114437065%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-property-with-name.html"><span>has</span><wbr></wbr><span>Property</span><wbr></wbr><span>With</span><wbr></wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1114437065%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-property-with-name.html"><span class="token function">hasPropertyWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/has-property-with-name.html"><span class="token function">hasPropertyWithName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>names<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whether the declaration has at least one property whose name matches any of the specified names.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1094860584%2FFunctions%2F1440829338" anchor-label="hasTextContaining" id="-1094860584%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-text-provider/has-text-containing.html"><span>has</span><wbr></wbr><span>Text</span><wbr></wbr><span><span>Containing</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1094860584%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-text-provider/has-text-containing.html"><span class="token function">hasTextContaining</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">str<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Text of the declaration containing text.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="509627799%2FFunctions%2F1440829338" anchor-label="hasTextEndingWith" id="509627799%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-text-provider/has-text-ending-with.html"><span>has</span><wbr></wbr><span>Text</span><wbr></wbr><span>Ending</span><wbr></wbr><span><span>With</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="509627799%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-text-provider/has-text-ending-with.html"><span class="token function">hasTextEndingWith</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">suffix<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Text of the declaration with suffix.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="790674610%2FFunctions%2F1440829338" anchor-label="hasTextMatching" id="790674610%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-text-provider/has-text-matching.html"><span>has</span><wbr></wbr><span>Text</span><wbr></wbr><span><span>Matching</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="790674610%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-text-provider/has-text-matching.html"><span class="token function">hasTextMatching</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">regex<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-regex/index.html">Regex</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Text of the declaration matching regex.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1929385136%2FFunctions%2F1440829338" anchor-label="hasTextStartingWith" id="1929385136%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-text-provider/has-text-starting-with.html"><span>has</span><wbr></wbr><span>Text</span><wbr></wbr><span>Starting</span><wbr></wbr><span><span>With</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1929385136%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-text-provider/has-text-starting-with.html"><span class="token function">hasTextStartingWith</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">prefix<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Text of the declaration with prefix.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1280836010%2FFunctions%2F1440829338" anchor-label="interfaces" id="-1280836010%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/interfaces.html"><span><span>interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1280836010%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/interfaces.html"><span class="token function">interfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-interface-declaration/index.html">KoInterfaceDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The interfaces present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="405893975%2FFunctions%2F1440829338" anchor-label="interfacesAndObjects" id="405893975%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/interfaces-and-objects.html"><span>interfaces</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="405893975%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/interfaces-and-objects.html"><span class="token function">interfacesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="index.html">KoInterfaceAndObjectDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The interfaces and objects present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="785477237%2FFunctions%2F1440829338" anchor-label="numClasses" id="785477237%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/num-classes.html"><span>num</span><wbr></wbr><span><span>Classes</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="785477237%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-provider/num-classes.html"><span class="token function">numClasses</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of classes present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-871322014%2FFunctions%2F1440829338" anchor-label="numClassesAndInterfaces" id="-871322014%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/num-classes-and-interfaces.html"><span>num</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-871322014%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-provider/num-classes-and-interfaces.html"><span class="token function">numClassesAndInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of classes and interfaces present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1072079589%2FFunctions%2F1440829338" anchor-label="numClassesAndInterfacesAndObjects" id="-1072079589%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/num-classes-and-interfaces-and-objects.html"><span>num</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1072079589%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-interface-and-object-provider/num-classes-and-interfaces-and-objects.html"><span class="token function">numClassesAndInterfacesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of classes, interfaces and objects present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-732909582%2FFunctions%2F1440829338" anchor-label="numClassesAndObjects" id="-732909582%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/num-classes-and-objects.html"><span>num</span><wbr></wbr><span>Classes</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-732909582%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-class-and-object-provider/num-classes-and-objects.html"><span class="token function">numClassesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of classes and objects present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="494531344%2FFunctions%2F1440829338" anchor-label="numDeclarations" id="494531344%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-declarations.html"><span>num</span><wbr></wbr><span><span>Declarations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="494531344%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-declarations.html"><span class="token function">numDeclarations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of declarations present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1273263150%2FFunctions%2F1440829338" anchor-label="numExternalParents" id="1273263150%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/num-external-parents.html"><span>num</span><wbr></wbr><span>External</span><wbr></wbr><span><span>Parents</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1273263150%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-external-parent-provider/num-external-parents.html"><span class="token function">numExternalParents</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of external parents.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="681593360%2FFunctions%2F1440829338" anchor-label="numFunctions" id="681593360%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/num-functions.html"><span>num</span><wbr></wbr><span><span>Functions</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="681593360%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-function-provider/num-functions.html"><span class="token function">numFunctions</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of functions present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1125038764%2FFunctions%2F1440829338" anchor-label="numInterfaces" id="-1125038764%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/num-interfaces.html"><span>num</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1125038764%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-provider/num-interfaces.html"><span class="token function">numInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of interfaces present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-457911271%2FFunctions%2F1440829338" anchor-label="numInterfacesAndObjects" id="-457911271%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/num-interfaces-and-objects.html"><span>num</span><wbr></wbr><span>Interfaces</span><wbr></wbr><span>And</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-457911271%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-interface-and-object-provider/num-interfaces-and-objects.html"><span class="token function">numInterfacesAndObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of interfaces and objects present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="945434029%2FFunctions%2F1440829338" anchor-label="numInternalDeclarations" id="945434029%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-internal-declarations.html"><span>num</span><wbr></wbr><span>Internal</span><wbr></wbr><span><span>Declarations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="945434029%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-internal-declarations.html"><span class="token function">numInternalDeclarations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of declarations with internal visibility modifier present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-386298238%2FFunctions%2F1440829338" anchor-label="numObjects" id="-386298238%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/num-objects.html"><span>num</span><wbr></wbr><span><span>Objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-386298238%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/num-objects.html"><span class="token function">numObjects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of objects present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1771526956%2FFunctions%2F1440829338" anchor-label="numParentInterfaces" id="-1771526956%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/num-parent-interfaces.html"><span>num</span><wbr></wbr><span>Parent</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1771526956%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/num-parent-interfaces.html"><span class="token function">numParentInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of parent interfaces.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-545544552%2FFunctions%2F1440829338" anchor-label="numParents" id="-545544552%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/num-parents.html"><span>num</span><wbr></wbr><span><span>Parents</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-545544552%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/num-parents.html"><span class="token function">numParents</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of parents.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1550016215%2FFunctions%2F1440829338" anchor-label="numPrivateDeclarations" id="-1550016215%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-private-declarations.html"><span>num</span><wbr></wbr><span>Private</span><wbr></wbr><span><span>Declarations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1550016215%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-private-declarations.html"><span class="token function">numPrivateDeclarations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of declarations with private visibility modifier present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-387575355%2FFunctions%2F1440829338" anchor-label="numProperties" id="-387575355%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/num-properties.html"><span>num</span><wbr></wbr><span><span>Properties</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-387575355%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/num-properties.html"><span class="token function">numProperties</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of properties present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1003514324%2FFunctions%2F1440829338" anchor-label="numProtectedDeclarations" id="1003514324%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-protected-declarations.html"><span>num</span><wbr></wbr><span>Protected</span><wbr></wbr><span><span>Declarations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1003514324%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-protected-declarations.html"><span class="token function">numProtectedDeclarations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of declarations with protected visibility modifier present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1407131751%2FFunctions%2F1440829338" anchor-label="numPublicDeclarations" id="-1407131751%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-public-declarations.html"><span>num</span><wbr></wbr><span>Public</span><wbr></wbr><span><span>Declarations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1407131751%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-public-declarations.html"><span class="token function">numPublicDeclarations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of declarations with public visibility modifier present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1481120411%2FFunctions%2F1440829338" anchor-label="numPublicOrDefaultDeclarations" id="1481120411%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-public-or-default-declarations.html"><span>num</span><wbr></wbr><span>Public</span><wbr></wbr><span>Or</span><wbr></wbr><span>Default</span><wbr></wbr><span><span>Declarations</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1481120411%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-declaration-provider/num-public-or-default-declarations.html"><span class="token function">numPublicOrDefaultDeclarations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span><span class="token punctuation">, </span></span><span class="parameter ">includeLocal<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">Returns the number of declarations with public or default visibility modifier present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1439961408%2FFunctions%2F1440829338" anchor-label="objects" id="-1439961408%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/objects.html"><span><span>objects</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1439961408%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-object-provider/objects.html"><span class="token function">objects</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-object-declaration/index.html">KoObjectDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The objects present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1050677378%2FFunctions%2F1440829338" anchor-label="parentInterfaces" id="1050677378%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/parent-interfaces.html"><span>parent</span><wbr></wbr><span><span>Interfaces</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1050677378%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-interface-provider/parent-interfaces.html"><span class="token function">parentInterfaces</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The parent interfaces of the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="154921824%2FFunctions%2F1440829338" anchor-label="parents" id="154921824%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/parents.html"><span><span>parents</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="154921824%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-parent-provider/parents.html"><span class="token function">parents</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">indirectParents<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-parent-declaration/index.html">KoParentDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The parents (parent class and parent interfaces) of the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="64221235%2FFunctions%2F1440829338" anchor-label="properties" id="64221235%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/properties.html"><span><span>properties</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="64221235%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-property-provider/properties.html"><span class="token function">properties</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">includeNested<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">true</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-property-declaration/index.html">KoPropertyDeclaration</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The properties present in the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-2004279637%2FFunctions%2F1440829338" anchor-label="representsType" id="-2004279637%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-represents-type-provider/represents-type.html"><span>represents</span><wbr></wbr><span><span>Type</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-2004279637%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-represents-type-provider/represents-type.html"><span class="token function">representsType</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever this declaration represents the specified type.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-945988624%2FFunctions%2F1440829338" anchor-label="representsTypeOf" id="-945988624%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.ext.provider/represents-type-of.html"><span>represents</span><wbr></wbr><span>Type</span><wbr></wbr><span><span>Of</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-945988624%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../com.lemonappdev.konsist.api.ext.provider/represents-type-of.html">T</a><span class="token operator">&gt; </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-represents-type-provider/index.html">KoRepresentsTypeProvider</a><span class="token punctuation">.</span><a href="../../com.lemonappdev.konsist.api.ext.provider/represents-type-of.html"><span class="token function">representsTypeOf</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Returns <code class="lang-kotlin">true</code> if declaration represents the type of <a href="../../com.lemonappdev.konsist.api.ext.provider/represents-type-of.html">T</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="2049174727%2FFunctions%2F1440829338" anchor-label="resideInModule" id="2049174727%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-module-provider/reside-in-module.html"><span>reside</span><wbr></wbr><span>In</span><wbr></wbr><span><span>Module</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2049174727%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-module-provider/reside-in-module.html"><span class="token function">resideInModule</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever declaration reside in module.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-364904758%2FFunctions%2F1440829338" anchor-label="resideInPackage" id="-364904758%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-reside-in-package-provider/reside-in-package.html"><span>reside</span><wbr></wbr><span>In</span><wbr></wbr><span><span>Package</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-364904758%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-reside-in-package-provider/reside-in-package.html"><span class="token function">resideInPackage</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration resides in a package.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="446849149%2FFunctions%2F1440829338" anchor-label="resideInPath" id="446849149%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-path-provider/reside-in-path.html"><span>reside</span><wbr></wbr><span>In</span><wbr></wbr><span><span>Path</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="446849149%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-path-provider/reside-in-path.html"><span class="token function">resideInPath</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">path<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">absolutePath<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever declaration reside in file path or file reside in path.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="420153563%2FFunctions%2F1440829338" anchor-label="resideInSourceSet" id="420153563%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-source-set-provider/reside-in-source-set.html"><span>reside</span><wbr></wbr><span>In</span><wbr></wbr><span>Source</span><wbr></wbr><span><span>Set</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="420153563%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-source-set-provider/reside-in-source-set.html"><span class="token function">resideInSourceSet</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">sourceSetName<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever declaration reside in source set.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-619571194%2FFunctions%2F1440829338" anchor-label="resideOutsidePackage" id="-619571194%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.provider/-ko-reside-in-package-provider/reside-outside-package.html"><span>reside</span><wbr></wbr><span>Outside</span><wbr></wbr><span><span>Package</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-619571194%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.provider/-ko-reside-in-package-provider/reside-outside-package.html"><span class="token function">resideOutsidePackage</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Determines whatever the declaration resides outside a package.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-918505571%2FFunctions%2F1440829338" anchor-label="toString" id="-918505571%2FFunctions%2F1440829338" data-filterable-set=":lib:dokkaHtml/main"></a>
          <div class="table-row" data-filterable-current=":lib:dokkaHtml/main" data-filterable-set=":lib:dokkaHtml/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../com.lemonappdev.konsist.api.declaration/-ko-base-declaration/to-string.html"><span>to</span><wbr></wbr><span><span>String</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-918505571%2FFunctions%2F1440829338"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":lib:dokkaHtml/main"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="../../com.lemonappdev.konsist.api.declaration/-ko-base-declaration/to-string.html"><span class="token function">toString</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">String representing the declaration.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
      <div class="footer">
        <span class="go-to-top-icon"><a href="#content" id="go-to-top-link"></a></span><span>© 2024 Copyright</span><span
                class="pull-right"><span>Generated by </span><a
                href="https://github.com/Kotlin/dokka"><span>dokka</span><span class="padded-icon"></span></a></span>
      </div>
            </div>
        </div>
    </div>
</body>
</html>
